Added container accessor to Castle.Core
[castle.git] / Tools / SubversionHooks / How to install.txt
blob3d2daa1b8b4212045df70faed2f819b24358d09e
1 Installing the hooks require access to 
2 the filesystem that the repository is
3 stored on, there is no way to install
4 them without this access.
6 NOTE: All users that directly access
7 the repository need execute rights on
8 the hooks, normally this would mean
9 the user that runs svnserve or Apache.
11 1) Build the solution and run the NUnit
12 tests to ensure that everything is 
13 working properly.
15 2) Copy the output from pre-commit to
16 the repository's hooks folder. Please
17 note that if the repository is under
18 use you can wait with copying the exe
19 file until you are done will all points
20 to ensure that the service isnt 
21 interrupted.
23 3) Copy the output from your own hook
24 library to the same folder, if you want
25 to use Castle's internal hooks you can
26 copy the output from CastleProjectHooks.
28 4) Edit pre-commit.exe.config and add
29 the hooks you want to be executed under
30 the Castle IoC configuration. Also set
31 svnlook.location under appSettings to
32 the full path of your svnlook executable.
34 At this point everything should be working
35 properly.